import request from '/@/request/https'
import { AxiosPromise } from 'axios'

export interface submitParam {
    credential: string
}


// 个人信息
export function baseInfo(data): AxiosPromise {
    return request({
        url:"/stagingPersonal/baseInfo",
        method: 'post',
        data
    })
}
// 工作台任务统计
export function taskInfo(data): AxiosPromise {
    return request({
        url:"/stagingPersonal/taskInfo",
        method: 'post',
        data
    })
}
// 工作台客户列表
export function customInfo(data): AxiosPromise {
    return request({
        url:"/stagingPersonal/selCustomVo",
        method: 'post',
        data
    })
}
// 任务列表
export function selMyTaskDetail(data): AxiosPromise {
    return request({
        url:"/stagingPersonal/selMyTaskDetail",
        method: 'post',
        data
    })
}
// 任务搜索
export function selMyTaskAllDetail(data): AxiosPromise {
    return request({
        url:"/stagingPersonal/selMyTaskAllDetail",
        method: 'post',
        data
    })
}
// 修改控制台用户
export function updatePasswordStatus(data): AxiosPromise {
    return request({
        url:"/system/user/profile/updatePasswordStatus",
        method: 'post',
        data
    })
}

// 根据任务状态控制用户访问页面
export function isTaskStatusGoView(data): AxiosPromise {
  return request({
    url: "/inspectionTask/getTaskResult",
    method: 'post',
    data
  })
}
// 修改备注
export function updateTaskRemark(data): AxiosPromise {
    return request({
      url: "/inspectionTask/updateTaskRemark",
      method: 'post',
      data
    })
}
  
// 删除任务
export function deleteTask(data): AxiosPromise {
    return request({
      url: "/stagingPersonal/deleteTask",
      method: 'post',
      data
    })
}

// 常见问题
export function getProblemIn(): AxiosPromise {
    return request({
      url: "/letterController/getProblemInfos",
      method: 'get',
    })
}

// 获取天数
export function getUrlExpire(data): AxiosPromise {
    return request({
      url: "/letterController/getUrlExpire",
      method: 'post',
      data
    })
}